Page no:69
character background and while displaying a character
      this would caueses the second character  ,string (s2Und) to erase the first (s2 top). to prevent this ,switch the  device context into the "transparent" mode
    SetBkMode(  hdc, TRANSPARENT);
this method of underlining is possible only when using a fixed pitch font otherwise the underline character would not necessarily be the same width as the charcter the underline is to appear under, 